Power supplies - French English Dictionary